trust res - Español Inglés Diccionario